

/******************************************************************************
 * Includes
 *****************************************************************************/
#include "usb_descriptor.h"

/*****************************************************************************
 * Global Variables
 *****************************************************************************/

/*****************************************************************************
 * Global Functions
 *****************************************************************************/

void App_Init(void);
void Endpoint_Init(void);
void EP3_PACKET_REC(void);
void Switch_Read(void);
void Switch_Init(void);
void LED_1_4_Init(void);
void LEDSOFF(void);
void LEDSON(void);


/****************************************************************************
 * Global Constants
 ****************************************************************************/
 
 /* Commands for controlling the LEDs */
 #define Rx_Data    0x10
 #define Tx_Data    0x20
 #define Leds_On    0x30
 #define Leds_Off   0x40
 #define Leds_Chase 0x35
 #define Reset_Data 0x50

 
 /* Sise of EP3 & EP4 IN and OUT buffers on the PC */
 #define PC_BUFFER_SIZE		(64)

// #define Bounce_Value       (64)		//Bounce data vector